
.profile {
    position: relative;
    height: 100%;
}
.profile-frame {
    display: grid;
    grid-template-columns: 30% 70%;
    height: 100%;
}
.profile-frame__left {
    position: relative;
}

.profile-frame__left__avatar {
    width: 260px;
    height: 260px;
    margin: 20px auto;
    overflow: hidden;
    border-radius: 50%;
}

.profile-image {
    height: inherit;
    object-fit: cover;
    background-size: cover;
    width: 100%;
    height: 100%;
}
.profile-frame__right {
    position: relative;
    padding: 20px;
}
.profile-frame__left__personal-info {
    padding-left: 80px;
    height: 10vh;
}
